package ae.pcfc.etks.cld.to.web;


/**
 * View paths / locations
 * Use __ as a prefix to any variable
 * 
 * @author ammar
 *
 */
public class ViewPath {
	
	//REDIRECT prefix for any model and view dispatcher
	public static final String __REDIRECT = "redirect:/";
	public static final String __FORWARD = "forward:/";
	
	
	//login
	public static final String __LOGIN = "login";
	public static final String __INDEX = "index.htm";
	public static final String __REDIR_TO_LOGIN = "redirtologin";
	
	public static final String __TASK = "task";
	public static final String __ALLAPPDTL = "AllAppDtl";
	
	//Home
	public static final String __HOME = "client/company/home";
	
	public static final String __FILE = "file";
	public static final String __GS_FILE = "gsfile";
	public static final String __FILE_TRANSFERED = "fileTransfered";

	public static final String __ERROR = "error";
	public static final String __NOT_FOUND = "notFound";
	public static final String __ACCESS_DENIDED = "accessDenided";
	

	// Company Employment Visa Registration "client/company/visa"
	public static final String __COMPANY_EMPLOYMENT_VISA_REGISTRATION = "client/company/visa";
	public static final String __COMPANY_EMPLOYMENT_VISA_EDIT = "client/company/visa/edit";
	public static final String __ADMIN_EMPLOYMENT_VISA_VIEW = "client/company/visa/view";
	public static final String __ADMIN_EMPLOYMENT_VISA_REVIEW = "admin/general/review";
	public static final String __ADMIN_TASKS = "admin/general/inbox/tasks";
	public static final String __ADMIN_NOTIFICTIONS = "admin/general/inbox/notifications";
	public static final String __BACKOFFICE_ADMIN_EMPLOYMENT_VISA_REVIEW ="admin/general/backoffice/review";
	public static final String __ADMIN_NOTIFICTIONS_DETAILS = "admin/general/inbox/notifications/details";
	public static final String __ADMIN_FINANCE_SERVICES = "admin/general/finance/services";
	//company pages
	public static final String __ALL_APP_REQUESTS ="admin/general/all/request";
	public static final String __COMPANY_GENERAL_INFO ="client/company/general";
	public static final String __COMPANY_FINANCIAL_INFO ="client/company/financial";
	
	public static final String __ENTRY_PERMIT_SUBMIT = "client/company/ep";
	
	public static final String __PAYMENT_CONTROLLER = "admin/general/payment/";

	//Confirmation page
	public static final String __CONFIRMATION = "confirmation";
	public static final String __BACKOFFICE_CONFIRMATION = "admin/workflow/backoffice/confirmation";
	//visit visa
	public static final String __COMPANY_VISIT_VISA_REGISTRATION = "client/company/visitvisa";
	public static final String __COMPANY_VISIT_VISA_VIEW = "client/company/visitvisa/view";
	public static final String __COMPANY_VISIT_VISA_EDIT = "client/company/visitvisa/edit";
	public static final String __ADMIN_VISIT_VISA_REVIEW = "admin/general/reviewvisit";
	public static final String __BACKOFFICE_ADMIN_VISIT_VISA_REVIEW ="admin/general/backoffice/reviewvisit";

	public static final String __EV_RENEWAL = "client/company/evrenewal";
	public static final String __ADMIN_EMPLOYMENT_VISA_RENEWAL_REVIEW = "client/company/evrenewal/mainadmin";
	public static final String __ADMIN_EMPLOYMENT_VISA_RENEWAL_BACKOFFICE = "admin/general/backoffice/evrenewal/review";
	public static final String __ADMIN_EMPLOYMENT_VISA_RENEWAL_VIEW = "client/company/evrenewal/view";
	
	public static final String __EV_TERMINATION = "client/company/evterminate";
	public static final String __ADMIN_EMPLOYMENT_VISA_TERMINATE_REVIEW = "client/company/evterminate/mainadmin";
	public static final String __ADMIN_EMPLOYMENT_VISA_TERMINATE_VIEW = "client/company/evterminate/view";
	public static final String __ADMIN_EMPLOYMENT_VISA_TERMINATE_BACKOFFICE = "admin/general/backoffice/evterminate/review";
	public static final String __ADMIN_EMPLOYMENT_VISA_TERMINATE_EXIT_PAPER = "client/company/evterminate/exitpaper";

	//reports home
	public static final String __REPORTS_HOME ="reports/home";

	
	public static final String __VV_CANCEL = "client/company/vvcancel";
	public static final String __ADMIN_EMPLOYMENT_VISA_CANCEL_REVIEW = "client/company/vvcancel/mainadmin";
	public static final String __ADMIN_EMPLOYMENT_VISA_CANCEL_VIEW = "client/company/vvcancel/view";
	public static final String __ADMIN_VISIT_VISA_CANCEL_BACKOFFICE = "admin/general/backoffice/vvcancel/review";
	
	public static final String __NOC_LETTERS_SUBMITION = "client/company/nocandletters/submition";
	public static final String __NOC_LETTERS_MAINADMIN = "client/company/nocandletters/mainadmin";
	public static final String __NOC_LETTERS_BACKOFFICE = "admin/general/backoffice/nocandletters/review";
	public static final String __NOC_LETTERS_VIEW = "client/company/nocandletters/view";
	
	///	public static final String __NOC_LETTERS_BACKOFFICE = "admin/general/backoffice/nocandletters/review";
	///	admin/workflow/backoffice/review/form.htm
	///	public static final String __ADMIN_EMPLOYMENT_VISA_TERMINATE_BACKOFFICE = "admin/general/backoffice/evterminate/review";
	//Home
	
	//tksadmin screens
	public static final String __TKSADMIN_HOME = "tksadmin/company/home";
	public static final String __TKSADMIN_ALL_APP_REQUESTS ="tksadmin/all/request";
	public static final String __TKSADMIN_ADMIN_FINANCE_SERVICES = "tksadmin/finance/services";
	public static final String __TKSADMIN_REPORTS_HOME ="tksadmin/reports/home";
	
	
}
